idler tread - French English Dictionary